package com.hitqz.robot.api.business.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author xupkun
 * @date 2024/11/25
 */
@Data
@TableName("goods_buffers")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "货物缓存表")
public class GoodsBuffersEntity extends Model<GoodsBuffersEntity> {

    @TableId(type = IdType.AUTO)
    @Schema(description="主键id")
    private Integer id;

    @Schema(description="库位名称")
    private String name;

    @Schema(description = "预计缓存货物名称")
    private String storeName;


    @Schema(description = "真实缓存货物")
    private String realStoreName;

    @Schema(description = "缓存状态 0-有存放 1-无存放")
    private Integer storeStatus;


    @Schema(description = "绑定点位的id")
    private Integer bindPosId;

    @Schema(description = "绑定点位的名称")
    private String bindPosName;

    @Schema(description = "存放时间")
    private Date storeTime;
    //
    //@Schema(description = "编号")
    //private String code;

    @Schema(description = "序号")
    private Integer sn;





}
